Common Lisp - определение. Что такое Common Lisp
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое Common Lisp - определение

ANSI-STANDARDIZED DIALECT OF LISP
Common lisp; Common LISP; Common Lisp programming language; Common Lisper; ANSI Common Lisp; ANSI X3.226-1994; ANSI Common Lisp standard; Common Lisp (programming language); Lisp-1; Corman Common Lisp; Lisp-1 vs. Lisp-2; 2-lisp; 2-lsip; Armed Bear Common Lisp; Earmuff convention; Macrolet; Quicklisp; List of Common Lisp implementations; Lucid Common Lisp; Data types in Common Lisp; Corman lisp; Macros in Common Lisp; OKI Common Lisp; Tachyon Common Lisp; Data structures in Common Lisp; Common Lisp language; Tagbody
Найдено результатов: 2585
Common Lisp         
<language> A dialect of Lisp defined by a consortium of companies brought together in 1981 by the {Defence Advanced Research Projects Agency} (DARPA). Companies included Symbolics, Lisp Machines, Inc., {Digital Equipment Corporation}, Bell Labs., Xerox, Hewlett-Packard, Lawrence Livermore Labs., Carnegie-Mellon University, Stanford University, Yale, MIT and USC Berkeley. Common Lisp is lexically scoped by default but can be dynamically scoped. Common Lisp is a large and complex language, fairly close to a superset of MacLisp. It features lexical binding, data structures using defstruct and setf, closures, multiple values, types using declare and a variety of numerical types. Function calls allow "&optional", keyword and "&rest" arguments. Generic sequence can either be a list or an array. It provides formatted printing using escape characters. Common LISP now includes CLOS, an extended LOOP macro, condition system, pretty printing and logical pathnames. Implementations include AKCL, CCL, CLiCC, CLISP, CLX, CMU Common Lisp, DCL, KCL, MCL and WCL. Mailing list: <common-lisp@ai.sri.com>. {ANSI Common Lisp draft proposal (ftp://ftp.think.com/public/think/lisp:public-review.text)}. ["Common LISP: The Language", Guy L. Steele, Digital Press 1984, ISBN 0-932376-41-X]. ["Common LISP: The Language, 2nd Edition", Guy L. Steele, Digital Press 1990, ISBN 1-55558-041-6]. (1994-09-29)
Common Lisp HyperSpec         
Common Lisp Hyperspec
The Common Lisp HyperSpec is a technical standard document written in the hypertext format Hypertext Markup Language (HTML). It is not the American National Standards Institute (ANSI) Common Lisp standard, but is based on it, with permission from ANSI and the International Committee for Information Technology Standards (INCITS, X3).
Common Lisp the Language         
BOOK BY GUY STEELE
CLTL; CLtL; Common lisp the language; Common Lisp: The Language
Common Lisp the Language is a reference book by Guy L. Steele about a set of technical standards and programming languages named Common Lisp.
VAX Common Lisp         
Vax Common Lisp
VAX LISP was an implementation of Common Lisp for VMS and ULTRIX on 32-bit VAXs. It was the first Common Lisp to be written for non-Lisp machines.
Kyoto Common Lisp         
AKCL; Austin Kyoto Common Lisp
<language> (KCL) An implementation of Common Lisp by T. Yuasa <yuasa@tutics.tut.ac.jp> and M. Hagiya <hagiya@is.s.u-tokyo.ac.jp>, written in C to run under Unix-like operating systems. KCL is compiled to ANSI C. It conforms to Common Lisp as described in Guy Steele's book and is available under a licence agreement. ftp://rascal.ics.utexas.edu/pub/kcl.tar.Z. E-mail: <kcl@cli.com> (bug reports). Mailing list: kcl-request@cli.com, kcl@rascal.ics.utexas.edu. ["Design and Implementation of Kyoto Common Lisp", T. Yuasa <yuasa@tutics.tut.ac.jp>, J Info Proc 13(3):284-295 (1990)]. ["Kyoto Common Lisp Report", T. Yuasa & M. Hagiya]. (1987-06-01)
Austin Kyoto Common Lisp         
AKCL; Austin Kyoto Common Lisp
<language> (AKCL) A collection of ports, bug fixes, and performance improvements to KCL by William Schelter <wfs@cli.com>, <wfs@math.utexas.edu>, University of Texas. Version 1-615 includes ports to Decstation 3100, HP9000/300, i386/Sys V, IBM-PS2/AIX, IBM-RT/AIX, SGI, Sun-3/Sunos 3 or 4, Sun-4, Sequent Symmetry, IBM370/AIX, VAX/BSD VAX/Ultrix, NeXT. ftp://rascal.ics.utexas.edu/pub/akcl-1-609.tar.Z. (1992-04-29)
CMU Common Lisp         
FREE COMMON LISP IMPLEMENTATION
Carnegie Mellon University Common Lisp; CMUCL; CMU CL
<language> (CMU CL) A public domain "industrial strength" Common Lisp programming environment. Many of the X3J13 changes have been incorporated into CMU CL. Wherever possible, this has been done so as to transparently allow use of either CLtL1 or proposed ANSI CL. Probably the new features most interesting to users are SETF functions, LOOP and the WITH-COMPILATION-UNIT macro. The new CMU CL compiler is called Python. Version 17c includes an incremental compiler, profiler, run-time support, documentation, an editor and a debugger. It runs under Mach on SPARC, MIPS and IBM PC RT and under SunOS on SPARC. lisp-sun1.slisp.cs.cmu.edu/pub/">ftp://lisp-sun1.slisp.cs.cmu.edu/pub/. E-mail: <slisp@cs.cmu.edu>. (1993-11-18)
LISP 1.5         
FUNCTIONAL PROGRAMMING LANGUAGE BASED ON THE LAMBDA CALCULUS
LISP programming language; Lisp computer language; Lisp atom; Lisp language; LISP language; LISP (programming language); LISP atom; Lisp programming language; LISP (programming); Lisp (programming); Programmable programming language; Lisp renaissance; LISP 1.5; Lisp 1.5; Lithp (programming language); Defun; List Processing; LISP; List processing language; Lisp (language); MuLISP; Lots of Irritating Superfluous Parentheses; Lisp operators; History of the Lisp programming language; Lambde expressions in Lisp; Control structures in Lisp; Object systems in Lisp
The second version of Lisp, successor to LISP 1. Developed at MIT in 1959. Followed by LISP 1.75, LISP 1.9, Lisp 2 and many other versions.
Object-Oriented Programming in Common Lisp         
Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS
Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS (1988, Addison-Wesley, ) is a book by Sonya Keene on the Common Lisp Object System. Published first in 1988, the book starts out with the elements of CLOS and develops through the concepts of data abstraction with classes and methods, inheritance, and genericity towards creating an advanced CLOS program using streams I/O.
BBN LISP         
DIALECT OF THE LISP PROGRAMMING LANGUAGE
BBN Lisp
BBN LISP (also stylized BBN-Lisp) was a dialect of the Lisp programming language by Bolt, Beranek and Newman Inc. in Cambridge, Massachusetts.

Википедия

Common Lisp

Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (S20018) (formerly X3.226-1994 (R1999)). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived from the ANSI Common Lisp standard.

The Common Lisp language was developed as a standardized and improved successor of Maclisp. By the early 1980s several groups were already at work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardise, and extend the features of these MacLisp dialects. Common Lisp is not an implementation, but rather a language specification. Several implementations of the Common Lisp standard are available, including free and open-source software and proprietary products. Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. As a dynamic programming language, it facilitates evolutionary and incremental software development, with iterative compilation into efficient run-time programs. This incremental development is often done interactively without interrupting the running application.

It also supports optional type annotation and casting, which can be added as necessary at the later profiling and optimization stages, to permit the compiler to generate more efficient code. For instance, fixnum can hold an unboxed integer in a range supported by the hardware and implementation, permitting more efficient arithmetic than on big integers or arbitrary precision types. Similarly, the compiler can be told on a per-module or per-function basis which type of safety level is wanted, using optimize declarations.

Common Lisp includes CLOS, an object system that supports multimethods and method combinations. It is often implemented with a Metaobject Protocol.

Common Lisp is extensible through standard features such as Lisp macros (code transformations) and reader macros (input parsers for characters).

Common Lisp provides partial backwards compatibility with Maclisp and John McCarthy's original Lisp. This allows older Lisp software to be ported to Common Lisp.